David SilvaDavid Silva
Asiad 20 closes: 348 Vietnamese athletes, three golds, and an injury ledger nobody has auditedOn the closing night of Asiad 20 in Aichi-Nagoya, the five-member panel of th...
The “Tennis” Label, 3.63 Trillion Rupees of Gas Debt, and the Verification Gap in Sports Data PipelinesAt 6:12 a.m. Brisbane time, record 41 of the daily batch opened on the...
The Craft of Reading Sports Data: Lessons From a File With No InformationA file of analysis sat on my desk in Berlin, and when I opened it, all nine...
Azmoun, an Empty Anfield and Eriksen's Heart: Three Nights That Taught Me How to Write FootballThree in the morning Sydney time, 12 June 2026. In a small flat on the south...
'FIFA ASEAN Cup 2026': A Competition Named Wrong, a Page With No ContentAt one in the morning in Brisbane, I typed "FIFA ASEAN Cup 2026 standings" in...
James Garner and the 'mini-Valverde' tag: reading a late England call-up from the Wembley corridorAt the mouth of the dressing-room corridor there is a detail nobody prints on...
The Price of Silence: From a Solo Project Outside the Pitch to the Economics of Transfer RumoursFans read the words "pause" and translated them instantly into "break-up"....
Takefusa Kubo: The Knee Has Healed, but the Match Clock Has NotNot one minute. Takefusa Kubo has not touched the ball in a single competitiv...
The Empty Report and the Honest Discipline of Esports WritingThis summer, at the peak of the noisy transfer window, I received a nine-page...
The Blank on the Stats Sheet: Football Writing in the Age of Data HungerI. The Night Without Data The second screen in the press room showed only a...
FC Seoul Loses 0-1 to Persib in ACL 2: A Competition Priority Declared in PublicIn the fifth minute, Julio Cesar put the ball into FC Seoul's net at Seoul...
The Empty Analysis in a Big-Tournament Season: When the Pitch Falls Silent and the Storyteller SpeaksI opened the file at two in the morning, when Seoul had gone to sleep and onl...
The Swollen Eye of a 14-Year-Old Libero and the Undefended Gap in Vietnam's Women's Volleyball LeagueThat night, Jess Mruzik — the American import opposite spiking for VTV Binh...
Türkiye's men and the 2027 World Championship: a historic sixth place meets the 32-team draw lotteryIn an edit suite in Shanghai I have a habit of slowing down the things nobody...
Kurihara, 11, Wins Esports Gold at ASIAD: The Missing Safeguards for Child AthletesThe Aichi-Nagoya arena went silent for a beat when the scoreboard flashed 10-...
Worlds 2026 Play-In: A Format Revolution or the Final Gamble?The Worlds 2026 stage will witness an unprecedented revolution. When Riot Gam...
When the Analytical Report Is Hollow: Lessons from a Failed Sports Data PipelineThere is a moment in this profession that I have never forgotten. In 2026, in...
Cannot Create Article — Source Data MissingThis article cannot be created due to missing input data. The Stage-2 analysi...
TikTok Integrates Line 079: A Football-Mislabelled Story and the Data Gap Football Has Not AddressedI opened my feed at six in the morning São Paulo time, waiting for a report o...
Vietnam's Esports Transfer Market and the Data Gap No One Has FilledThree in the morning, my phone lit up. A Liên Quân Mobile team manager...
The “Tennis” Label, 3.63 Trillion Rupees of Gas Debt, and the Verification Gap in Sports Data PipelinesAt 6:12 a.m. Brisbane time, record 41 of the daily batch opened on the...
The Craft of Reading Sports Data: Lessons From a File With No InformationA file of analysis sat on my desk in Berlin, and when I opened it, all nine...
Azmoun, an Empty Anfield and Eriksen's Heart: Three Nights That Taught Me How to Write FootballThree in the morning Sydney time, 12 June 2026. In a small flat on the south...
'FIFA ASEAN Cup 2026': A Competition Named Wrong, a Page With No ContentAt one in the morning in Brisbane, I typed "FIFA ASEAN Cup 2026 standings" in...
James Garner and the 'mini-Valverde' tag: reading a late England call-up from the Wembley corridorAt the mouth of the dressing-room corridor there is a detail nobody prints on...
The Price of Silence: From a Solo Project Outside the Pitch to the Economics of Transfer RumoursFans read the words "pause" and translated them instantly into "break-up"....
Takefusa Kubo: The Knee Has Healed, but the Match Clock Has NotNot one minute. Takefusa Kubo has not touched the ball in a single competitiv...
The Empty Report and the Honest Discipline of Esports WritingThis summer, at the peak of the noisy transfer window, I received a nine-page...
The Blank on the Stats Sheet: Football Writing in the Age of Data HungerI. The Night Without Data The second screen in the press room showed only a...
FC Seoul Loses 0-1 to Persib in ACL 2: A Competition Priority Declared in PublicIn the fifth minute, Julio Cesar put the ball into FC Seoul's net at Seoul...
The Empty Analysis in a Big-Tournament Season: When the Pitch Falls Silent and the Storyteller SpeaksI opened the file at two in the morning, when Seoul had gone to sleep and onl...
The Swollen Eye of a 14-Year-Old Libero and the Undefended Gap in Vietnam's Women's Volleyball LeagueThat night, Jess Mruzik — the American import opposite spiking for VTV Binh...
Türkiye's men and the 2027 World Championship: a historic sixth place meets the 32-team draw lotteryIn an edit suite in Shanghai I have a habit of slowing down the things nobody...
Kurihara, 11, Wins Esports Gold at ASIAD: The Missing Safeguards for Child AthletesThe Aichi-Nagoya arena went silent for a beat when the scoreboard flashed 10-...
Worlds 2026 Play-In: A Format Revolution or the Final Gamble?The Worlds 2026 stage will witness an unprecedented revolution. When Riot Gam...
When the Analytical Report Is Hollow: Lessons from a Failed Sports Data PipelineThere is a moment in this profession that I have never forgotten. In 2026, in...
Cannot Create Article — Source Data MissingThis article cannot be created due to missing input data. The Stage-2 analysi...
TikTok Integrates Line 079: A Football-Mislabelled Story and the Data Gap Football Has Not AddressedI opened my feed at six in the morning São Paulo time, waiting for a report o...
Vietnam's Esports Transfer Market and the Data Gap No One Has FilledThree in the morning, my phone lit up. A Liên Quân Mobile team manager...
